Beautiful, clean, fantastic location. Alan and Stephanie are amazing. Would definitely return