Great place and location. Everything for kitchen is provided even for cleaning. Communication is very automated and not much accommodation for check in/out which is understandable but difficult for big groups especially with the recent limited flight options. Overall great stay.