Phillip's place is on a great location, has all the amenities you need for a comfortable stay. Only downside at the moment is the construction site next to the building, but good earplugs work.