Taking into consideration that Monteverde is a very rustic place, with many different hotels and places to stay ranging from very cheap to very expensive prices, I would say Hotel Cipreses is a good place to stay for its value. It is middle price, it offers a nice breakfast, wi fi en all rooms, cable tv, hot water and it is close enough to town. The place is clean and they people that run the hotel takes a lot of time on details. They offer a place very commited to the environment and try to make their bussiness very sustentable. It may not be the best hotel, but it is a good option if you have a limited budget for a night.