I would highly recommend Vic's place to stay. It is in a great location with good proximity to many restaurants and attractions. All basic amenities were provided in addition to some extras that were appreciated, including beach items, ground coffee and filters, and detergent for the washing machine.
One thing to note is that if you are using the parking and driving a low vehicle, be slow on descent down the ramp from the third floor (especially at the bottom) as the angle of the ramp is quite sharp.