The place is exactly as shown in pictures. It indeed has almost all the amenities that one might require for a short stay.