Clean, spacious, beautiful location! Highly recommended.