Enjoyable place with convenient amenities around.