Perfect location, perfect apt, perfect host! Definitely 5 stars