Idyllic location nicely equipped accomodation