Immaculately clean, great location, good communication from Carleen, everything that you need for an enjoyable stay.