This place is 5 stars. Great location - great view- great rooms and space- great little touches.