The place is clean and equipped with everything needed for the stay. The location is great. Staff is not trained to deal with unforeseen events, communication is ineffective.