This place was just perfect, it had literally everything one could need ever. Place was clean, staff was great, location was perfect and view from the room was just incredible. Will certainly come back and most definitely recommend this place!