Perfect stay. Great location. Beautiful, clean, spacious apartment.