First of all...CLEAN! Wow, it was unbelievably clean! The design and decor are so interesting, yet cozy. He has everything you could possibly need during your stay. Great communication with Craig & Mark. Best of all...the VIEWS will take your breath away! Don't look any further...book Craig's place if available! You will not be disappointed! We were impressed beyond words!