excellent, clean, beautiful place, perfect location