5 stars for everything. Great location. Host is very quick to respond to any questions. Place is clean and modern.