An immaculately clean, comfortable stay with all the extras provided.