Great place, good location, good communication and clean. The roof-top terrace is wonderful.