The place is clean and with beach just downstair. Karl is very responsive to our questions. We had a great time here, and I also recommend my friends to stay here.