Perfect location, plenty of space, and all the basic amenities for a comfortable stay. Would stay again!