Well appointed, clean and comfortable holiday home to relax in.