Incredible place which would cater to everyone. Perfect for short or long stays, great for families. Spacious, clean and well equipped.