Satisfactory for the price. A few updates and the place could be very comfortable/affordable.