beautiful location and well appointed clean accommodation