Views and location are perfect but this place needs upgrades like air conditioning and new mattresses and cleaner bedsheets.