Amazing place, great location, thoughtful hosts, clean and stylish - just amazing overall !