Perfect place. Clean. Comfortable. Beautifully located. Amazing service and host. Highly recommended.