Clean and spacious accommodation in a quiet location