Luxurious, well equipped, immaculate and comfortable. What a great place to stay. Clear instructions and helpful tips for places to go.