This property deserves a 5 star rating in all aspect. Location is just perfect.