Absolutely perfect! Nice and warm, everything you need and very close to shopping centres and the beach. Would happily stay here again.