Overall it's good, only there are blood stains on the mattress, there is a lot of dirt under the mattress, the swimming pool is not comfortable in my opinion, the hotel crew when asked about the wifi problem made a lot of excuses even though they said it wasn't broken or anything too complicated. Overall it's good, helped by the delicious and varied food with large portions in my opinion