Perfect for us - very clean, modern, great location (nice walk into town), well equipped (netflix is a bonus) and all communications and instructions were clear. Highly recommended.