A stylish spotlessly clean home away from home in a beautiful tranquil setting.