Just booked the embassy suites in deerfield beach anyone have input on this hotel?