Well equipped, clean & comfortable accommodation