Clear instructions, good communication, clean and had a lot of amenities. Very comfortable stay!