Wow. What can you even say about a place as amazing as this one. Two words: book it! The place is well appointment, stylish and has views for days. To top it all off, Craig was such a lovely host. We will be back!