Super clean and well thought out place - very well situated.