Luxurious home in excellent location. Feels like an upscale home, not a rental house. Clear check-in instructions.