Smart, clean and comfortable accommodation in an extremely idyllic location