POSTCARD INN - ISLAMORADA (HOLIDAY ISLE)