The Haven is a lovely newly built comfortable piece of paradise on a lovely block. The decor and extra little touches throughout make it a very comfortable stay. Price, cleanliness and comfort level is A1.