A few details would make this place perfect. Otherwise it is great value for money.