Excellent location close to shops, restaurants and waterfront. Just over the hill is Long Beach which is lovely. The accommodation is nice & spacious with everything you need for a comfortable stay. Great value & highly recommended