Place is great, perfectly situated and comfy