Everything we had hoped for, spotlessly clean, super comfortable beds, more than basic amenities and everything worked well! Oh and great location!! Very happy with communication, could not fault. Thanks