We could not fault this place. Everything was perfect. Modern, stylish, functional, and comfortable. Great location. Attention to detail was spot on. Hosts were friendly and informative. Highly recommend!