Beautiful accommodations at a great location close to fun amenities at a reasonable price.