Our stay at this beautiful place Astra Suites was an amazing experience. The views were fantastic and the staff were exceptional nothing was too much for them. I would highly recommend Astra Suites to anyone that wants a place that makes you feel totally comfortable whilst being…