great place with all basic amenities provided