Excellent location and compact but stylish space with all amenities that we needed.