The location was perfect! Right across the street from mission Beach and the amusement park (Belmont park). So much to do within walking distance. The hosts got in touch with me my first day to ensure I had their contact info in case I needed anything. Would absolutely stay here again.