Great location, spacious, clean, comfortable. Good communication and very nicely decorated.