Perfect place to stay with basically all amenities you need.