Everything you could wish for in a holiday stay. Comfortable, clean, private, and beautifully situated.